body { font: normal .9em Arial, Helvetica, sans-serif;}

#content { line-height: 23px;}

.faq_item {}
.faq_question { font-weight: bold; line-height: 17px;}
.faq_answer { font-size: .8em; line-height: 17px;}

#footer { font-size: .7em;}
#footer ul { font-size: 1.2em;}

h2 { font-size: 1.5em;}
h4 { font-size: .9em;}
h5 { font-size: 1em;}

.metadata_table th { font: normal .9em Arial, Helvetica, sans-serif;}
.metadata_table td { font: bold .9em Arial, Helvetica, sans-serif;;}

#nav_advsearch { font-size: .9em;}
#nav_advsearch li.active a { text-decoration: none;}
#nav_breadcrumb { font-size: .8em;}
#nav_sub { font-size: .9em;}

p.warning,
p.note { line-height: 18px; font: normal .85em Arial, Helvetica, sans-serif;}

.popup h1 { font-size: 1.5em;}
.popup h4 { font-size: .9em;}

.progress_table { font-size: .8em;}
.progress_transcationpage { font-weight: bold;}
.progress_viewpage { font: bold .9em Arial, Helvetica, sans-serif; text-transform: uppercase;}

.register_table th { font: normal .75em Arial, Helvetica, sans-serif; text-align: left;}
.register_table th, .register_table td { padding-bottom: 10px;}
.register_table th strong { font: bold 1.3em Arial, Helvetica, sans-serif;}

.search_advanced_table th { text-align: left; font-weight: normal; text-align: left; font-size: .9em;}
.search_advanced_table_rounded th { font-weight: normal; text-align: left; font-size: .9em;}

#search_result_for ,#search_result_count, #search_results_nav { font-size: .9em;}
#search_result_count { text-align: right;}
#search_results_nav { text-align: right;}
#search_results_nav #next { font-size: .85em;}
.search_results_nav { text-align: center;}

.search_result_item h4 { font: bold 1em Arial, Helvetica, sans-serif;}
.search_result_item_content p { line-height: 17px; font-size: .85em;}
.search_result_item_content em { font-style: normal;}

.subheader_note { font: normal .75em Arial, Helvetica, sans-serif; line-height: 13px;}